technological infrastructure project - Alemán Inglés Diccionario